microscope cover glasses - Turco Inglés Diccionario